Pollards Jeweller Services
20 Saint Cross St., Camden, London, United Kingdom, EC1N 8UN
(02074) 045117 Phone